Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
171 LETCHWORTH ROAD Semi-Detached £240,000 25 May 2022
175 LETCHWORTH ROAD Semi-Detached £60,000 16 Mar 2001
179 LETCHWORTH ROAD Terraced £121,000 12 Jan 2015